barely soluble - Turkish English Dictionary